package com.klm.model;

import lombok.Data;

/**
 * 语言包内容Model
 * 包含特定语言的翻译内容
 */
@Data
public class ComLangContentModel {
    /**
     * 詞條key值
     * 关联到ComLangItemModel的itemKey
     */
    private String itemKey;

    /**
     * 語種代碼
     * 支持的语言代码，如：en、zh_CN、zh_TW等
     */
    private String langCode;

    /**
     * 語種文字
     * 语言代码对应的显示文字，如：英语、简体中文、繁体中文等
     */
    private String langCodeText;

    /**
     * 語言內容
     * 该语言下的具体翻译内容
     */
    private String languageContent;

    /**
     * 构造函数
     * @param itemKey 词条key值
     * @param langCode 语种代码
     * @param langCodeText 语种文字
     * @param content 语言内容
     */
    public ComLangContentModel(String itemKey, String langCode, String langCodeText, String content) {
        this.itemKey = itemKey;
        this.langCode = langCode;
        this.langCodeText = langCodeText;
        this.languageContent = content;
    }
} 